takeshi kaneshirotakeshi kaneshiro: kaneshiro takeshiamemiya takeshi: takeshi amemiyaaoki takeshi: takeshi aoki